﻿body { background-color: #FFFFFF !important; background-image: none !important; margin: 5px !important; }
#demoHeader { display: block; float: left; position: absolute; }
#demoPage { border-top: solid 1px #f3f3f3; padding: 5px; }
#demo { padding-top: 20px; }
#newWin { float: right; display: inline-block; }
#newWin a:link, #newWin a:visited { color: #999999; font-size: 11px; }
#newWin a span { float: left; }
#viewCode { float: left; display: inline-block; }
#viewCode a:link, #viewCode a:visited { color: #999999; font-size: 11px; }
#viewCode a span { float: left; }
.dna-demo-fields { font-size: 11px; }
.dna-demo-fields ul, .dna-demo-fields li { padding: 5px; list-style: none; }
.dna-demo-fields ul li span { display: block; float: left; width: 120px; }
input, select { font-size: 12px; }
.dna-code { border: 1px dashed #FF6600; margin-bottom:10px;}
